/*
 * This program is free software: you can redistribute it and/or modify it under
 * the terms of the GNU General Public License as published by the Free Software
 * Foundation, either version 3 of the License, or (at your option) any later
 * version.
 * 
 * This program is distributed in the hope that it will be useful, but WITHOUT
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
 * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
 * details.
 * 
 * You should have received a copy of the GNU General Public License along with
 * this program. If not, see <http://www.gnu.org/licenses/>.
 */
package server;

import java.util.Random;

// Trida generujici sifrovaci klic pri zapnuti/restartu serveru
public class Gen
{
	private static String[] chars =
	{
			"a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m",
			"n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z",
			"A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M",
			"O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "0",
			"1", "2", "3", "4", "5", "6", "7", "8", "9"
	};

	public static String generatePhrase()
	{
		Random rnd = new Random();
		StringBuilder sb = new StringBuilder();

		for (int i = 0; i < 20; i++)
		{
			sb.append(chars[rnd.nextInt(chars.length)]);
		}
		
		return sb.toString();
	}
}
